Refine this word faster
Glass snake
noun
Definitions
Noun
- 1 Synonym of glass lizard.
- 2 snakelike lizard of Europe and Asia and North America with vestigial hind limbs and the ability to regenerate its long fragile tail wordnet
See also for "glass snake"
Next best steps
Mini challenge
Unscramble this word: glasssnake